MovieClip.prevFrame()

Доступность

Flash Player 5.

Синтаксис

my_mc.prevFrame() : Void

Параметры

Нет.

Возвращает

Ничего.

Описание

Метод; устанавливает головку воспроизведения на предыдущий кадр и останавливается на нем.

Вы можете расширять методы и обработчики класса MovieClip за счет создания подклассов. Подробнее см. "Присвание класса символу мувиклипа".

Пример

В примере два клипа, выполняющих роль кнопок, управляют линейкой(Timeline). Клип prev_mc перемещает состояние линейки на предыдущий кадр, а next_mc на следующий. Создайте линейку с несколькими кадрами, и поместите следующий код в первый кадр:

stop();
prev_mc.onRelease = function() {
  var parent_mc:MovieClip = this._parent;
  if (parent_mc._currentframe>1) {
    parent_mc.prevFrame();
  } else {
    parent_mc.gotoAndStop(parent_mc._totalframes);
  }
};
Следущая_mc.onRelease = function() {
  var parent_mc:MovieClip = this._parent;
  if (parent_mc._currentframe<parent_mc._totalframes) {
    parent_mc.СледущаяFrame();
  } else {
    parent_mc.gotoAndStop(1);
  }
};

см. также

prevFrame()